home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK1.toast / Development Kits (Disc 1) / QuickDraw GX / Programming Stuff / GX Libs & Tools - Read Me next >
Encoding:
Text File  |  1995-07-12  |  3.4 KB  |  57 lines  |  [TEXT/ttxt]

  1.  
  2. QuickDraw GX Libraries and Tools
  3. 11 July 1995
  4.  
  5.  
  6. This folder contains libraries and tools you may want to use when developing with the QuickDraw GX API.  Note that the latest GX Interfaces & Libraries can be found in the Universal Interfaces 2.1 directory on this disc.  These interfaces have been renamed, consolideted, and improved since the older interfaces found on GX 1.0 SDK.  These interfaces also include the new API calls which were added in GX 1.1.1.  We strongly recommend that you update your code to include these new interfaces.  To facilitate the transition to the new interface, we have included compatibility interfaces and a tool which will automatically change the #includes in all your source files.   
  7.  
  8. The contents of this folder include:
  9.  
  10. • Sample Code
  11. This folder contains sample code for GX graphics, typography, printing and extensions.  At this time, most of the sample code has not been updated to use the new GX interfaces.  The sample application "QuickDraw GX Shell", which builds in MPW, Symantec and Metroworks for 68K and PPC, now uses the new GX interfaces.  Please read the "Directory of Samples" file to see what development environment each sample is built in an whether it uses the new GX interfaces. 
  12.  
  13. • QuickDraw™ GX Interfaces & Libs
  14. This folder contains the PowerPC XCOFF library for quickDraw GX an an alias to the new Universal Interfaces 2.1 folder on this disc.
  15.  
  16. •  GX Compatibility Interfaces
  17. This folder contains a set of headers with the old filenames that include the new headers so that developers don't have to change their sources immediately.
  18.  
  19. • GXLibraries
  20. This folder contains source code and interface files for many useful GX operations.  These files have been updated to use the new GX interfaces.  It is also worth mentioning that these libraries have renamed to remove spaces (e.g. Graphics Libraries.h is now GraphicsLibraries.h) This code has not been fully tested so be sure to test it thoroughly in the context of your application.
  21.  
  22. • QuickDraw™ GX MPW 411 Files
  23. These 411 files have not been updated since GX 1.0.1 so they do not contain information on the new GX API calls which were added in GX 1.1.1
  24.  
  25. •  Development & Debugging Tools
  26. This folder contans several useful tools such as:
  27.     •  GraphicsBug
  28.     •  QuickDraw GX dcmds
  29.     •  MessageWatcher
  30.     •  RenameGXHeaders tool
  31.     This folder contains a MPW tool for replacing old Quickdraw GX headers 
  32.     with new GX headers in source and include files.
  33.  
  34.  
  35. QuickDraw GX software and documentation is available on the Mac OS SDK, available from APDA.  For programming information, the following Inside Macintosh volumes cover QuickDraw GX in detail:
  36.  
  37.           Inside Macintosh: QuickDraw GX Programmer’s Overview
  38.           Inside Macintosh: QuickDraw GX Objects
  39.           Inside Macintosh: QuickDraw GX Graphics
  40.           Inside Macintosh: QuickDraw GX Typography
  41.           Inside Macintosh: QuickDraw GX Printing
  42.           Inside Macintosh: QuickDraw GX Printing Extensions and Drivers
  43.           Inside Macintosh: QuickDraw GX Environment and Utilities
  44.  
  45. These Apple books are distributed to bookstores worldwide by Addison-Wesley Publishing Company. They are also available from APDA, Apple’s source for development tools.
  46.  
  47. You can contact APDA as follows:
  48.  
  49.           APDA
  50.           Apple Computer, Inc.
  51.           P.O. Box 319
  52.           Buffalo, NY 14207-0319
  53.           800-282-2732 (U.S.A.)
  54.           800-637-0029 (Canada)
  55.           716-871-6555 (International)
  56.           716-871-6511 (Fax)
  57.